Single Step Undirected Reconfigurable Networks
نویسندگان
چکیده
Constant time algorithms for the transitive closure and some related graph problems on processor arrays with reconngurable bus systems. In this work we have shown a general construction so that a T steps rn-mesh of size n n can be simulated by a single step rn-mesh, where the corresponding mesh size increase by a factor of n O(T). The construction itself is simpler and smaller as compared to a similar result previously obtained for the directed model 5]. A previous work that gave self-simulation of large meshes on smaller ones may be seen as the complement of the current paper 2]. Combining these two results yield a complete scalability framework in terms of a Time{Size Tradeoo for computing with reconngurable meshes. Namely, if more hardware is available so that the mesh is large then computation can be accelerated. In the opposite direction, one may always scale his algorithm to a smaller mesh at the expense of slowing down the algorithm. Interestingly, one consequence of this result is that whenever the deenition of a complexity class for the reconngurable mesh involves polynomial size meshes (as, for example, is the case in 3]), it is insensitive to the precise number of steps required to solve a problem. For speciic problems it makes sense to give tradeoos of the form time c1 size c2 f(n) (where n is the size of the input). In fact, it was previously observed that the rn-mesh follows the Thompson VLSI model, and thus AT 2-type lowerbounds in the Thompson model apply to it 16]. More work is required in this direction, e.g. when the power of broadcasts is restricted to a certain \length" of the bus. Finally, this work leaves a lot of space for further research. One may derive bounds on the minimal number (as a constant) of steps that speciic problems require when the size of the mesh remains xed. Further eeort may nd ways to improve our general construction in terms of the blowup in the size of the mesh. One may want to give explicit single step constructions for known reconngurable algorithms which use reduced size than that required by the general construction. self simulation algorithms for reconng-urable arrays. 16 node v 0 such that the value of v 0 in G is one ii the value of v in G is zero. The size of G is polynomial in the size of …
منابع مشابه
Single step undirected reconfigurable networks
The recon gurable mesh (rn-mesh) can solve a large class of problems in constant time, including problems that require logarithmic time by other, even shared memory, models such as the pram with a similar number of processors [3]. In this work we show that for the rn-mesh these constants can always be reduced to one, still using a polynomial number of processors. Given a recon gurable mesh that...
متن کاملMethodology and Example-Driven Interconnect Synthesis for Designing Heterogeneous Coarse-Grain Reconfigurable Architectures
Low power consumption or high execution speed is achieved by making an application specific design. However, today’s systems also require flexibility in order to allow running similar or updated applications (e.g. due to changing standards). Finding a good trade-off between reconfigurability and performance is a challenge. This work presents a design methodology to generate application-domain s...
متن کاملThe minimum distance diagram and diameter of undirected double-loop networks
This thesis proposes a minimum distance diagram of undirected double-loop, which makes use of the cyclic graph's excellent properties on the node number and path length to achieve high performance. Main issues include the method to build the minimum distance diagram of undirected double-loop networks, the algorithm to calculate its diameter, and the step to build optimal undirected double-loop ...
متن کاملPlanning and Operation of the Active and Reactive sources Constrained to Voltage Security in the Reconfigurable Smart Distribution Network
One of the most important objectives of smart distribution networks (SDNs) is to achieve a secure and reliable network. This can be realized by optimal operation in the presence of active power sources such as the distributed generations (DGs), reactive power sources such as switched capacitor bank (SCB), active loads such as the demand response program (DRP), and various network management str...
متن کاملProviding Software Support for Reconfigurable Networks
Workload patterns in Data Center Networks (DCNs) vary by time. As such, deployment of reconfigurable topologies to handle these varying workloads is a promising approach. Network efficiency can be improved by tailoring the network topology to the workload, which can reduce the average path length thus supporting more flows simultaneously. However, without proper software support, physically alt...
متن کامل